package com.rfsp.mcp.pojo.po;

import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

import com.rfsp.common.base.BasePO;

/** 医保平台表 */
@Entity
@Table(name="MCP_PFM")
public class PfmPO extends BasePO {
    /** 主键ID */
    @SequenceGenerator(name="MCP_PFM", sequenceName="SEQ_MCP_PFM")
    @Id
    private Long id;

    /** 辅助标识，防止修改主键ID查询的漏洞，不保证唯一 */
    private String aid;

    /** 医保平台名称 */
    private String pfmName;

    /** 医保平台统一社会信用代码 */
    private String pfmOrgCode;

    /** 医保统筹地区 */
    private String areaCode;

    /** 联系人 */
    private String contactName;

    /** 联系电话 */
    private String contactMobile;

    /** 上线日期 */
    private Date onlineDate;

    /** 运营方名称 */
    private String operatorName;

    /** 准入经办人 */
    private String accessUser;

    /** 修改经办人 */
    private String updateUser;

    /** 创建用户ID */
    private Long createUserId;

    /** 创建时间 */
    private Date createTime;

    /** 操作用户ID */
    private Long optUserId;

    /** 操作时间 */
    private Date optTime;

    /** 操作类型（1.新增 2.修改 3.删除） */
    private String optType;

    /** null */
    private String remark1;

    /** null */
    private String remark2;

    /** null */
    private String remark3;

    /** null */
    private String remark4;

    /** null */
    private String remark5;

    /** 服务状态：1启用，0停用 */
    private String status;

    /** 加密类型：0表示不加密，1表示SM2加密 */
    private String edType;

    /** 接口版本：0宿迁版本,1抚顺版本,2浙江版本,9其他 */
    private String itfType;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getAid() {
        return aid;
    }

    public void setAid(String aid) {
        this.aid = aid;
    }

    public String getPfmName() {
        return pfmName;
    }

    public void setPfmName(String pfmName) {
        this.pfmName = pfmName;
    }

    public String getPfmOrgCode() {
        return pfmOrgCode;
    }

    public void setPfmOrgCode(String pfmOrgCode) {
        this.pfmOrgCode = pfmOrgCode;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactMobile() {
        return contactMobile;
    }

    public void setContactMobile(String contactMobile) {
        this.contactMobile = contactMobile;
    }

    public Date getOnlineDate() {
        return onlineDate;
    }

    public void setOnlineDate(Date onlineDate) {
        this.onlineDate = onlineDate;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public String getAccessUser() {
        return accessUser;
    }

    public void setAccessUser(String accessUser) {
        this.accessUser = accessUser;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getOptUserId() {
        return optUserId;
    }

    public void setOptUserId(Long optUserId) {
        this.optUserId = optUserId;
    }

    public Date getOptTime() {
        return optTime;
    }

    public void setOptTime(Date optTime) {
        this.optTime = optTime;
    }

    public String getOptType() {
        return optType;
    }

    public void setOptType(String optType) {
        this.optType = optType;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    public String getRemark4() {
        return remark4;
    }

    public void setRemark4(String remark4) {
        this.remark4 = remark4;
    }

    public String getRemark5() {
        return remark5;
    }

    public void setRemark5(String remark5) {
        this.remark5 = remark5;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getEdType() {
        return edType;
    }

    public void setEdType(String edType) {
        this.edType = edType;
    }

    public String getItfType() {
        return itfType;
    }

    public void setItfType(String itfType) {
        this.itfType = itfType;
    }
}